#ifndef _LOCAL_ID_GENERATOR_H_
#define _LOCAL_ID_GENERATOR_H_

#include "core/common_types.h"

namespace qb
{
	class CLocalIDGenerator
	{
	public:
		static uint32_t GenerateMessageSeq();
	};

    namespace ShiftAmount
    {
        uint32_t high32(uint64_t value);

        uint32_t low32(uint64_t value);
    }    
}
#endif
